    vs_3_0
    def c27, 0, 1, 0, 0
    dcl_position o10
dcl_color o8
dcl_texcoord o0
dcl_position v0
    dcl_tangent v1
    dcl_normal v2
    dcl_color v3
    dcl_texcoord v4
    dp3 r2.x, v2, c20
    mul r0.xyz, v0, c13
    mov r0.w, c27.x
    dp4 r1.z, r0, c10
    dp4 r1.x, r0, c8
    dp4 r1.y, r0, c9
    add r1.xyz, r1, -r0
    mad r1.xyz, v3.w, r1, r0
    dp3 r0.x, r1, c14
    add r0.x, r0, c14.w
    mul r0.xyz, r0.x, c14
    add r1.xyz, -r0, r1
    mad r0.xyz, r0, c15.x, r1
    mov r0.w, c27.y
    mul r1.x, v1.w, c16
    dp3 r1.y, v2, c19
    add r1.w, r1.x, c17.x
    max r1.y, r1, c27.x
    mul r1.x, r1.w, r1.y
    max r2.x, r2, c27
    mul r2.y, r1.w, r2.x
    mul r1.xyz, r1.x, c23
    add r1.xyz, r1, c12
    dp3 r2.x, v2, c21
    mad r1.xyz, r2.y, c24, r1
    max r2.y, r2.x, c27.x
    mul r2.y, r1.w, r2
    dp3 r2.x, v2, c22
    max r2.x, r2, c27
    mad r1.xyz, r2.y, c25, r1
    mul r1.w, r2.x, r1
    mad r1.xyz, r1.w, c26, r1
    dp4 o10.w, r0, c7
    dp4 o10.z, r0, c6
    dp4 o10.y, r0, c5
    dp4 o10.x, r0, c4
    mul o8.xyz, r1, c18
    mov o0, v4
    mov o8.w, c27.y

// approximately 39 instruction slots used
 

